package com.irdstudio.efp.console.service.facade;

import java.util.List;

import com.irdstudio.efp.console.service.vo.PrdAdaptedSoltVO;

/**
 * Service:产品适配插槽
 * 
 * @author ligm
 * @since 2018年12月26日 下午4:21:04
 * @version 1.0
 */
public interface PrdAdaptedSoltService {

	public List<PrdAdaptedSoltVO> queryAllOwner(PrdAdaptedSoltVO prdAdaptedSoltVo);

	public List<PrdAdaptedSoltVO> queryAllCurrOrg(PrdAdaptedSoltVO prdAdaptedSoltVo);

	public List<PrdAdaptedSoltVO> queryAllCurrDownOrg(PrdAdaptedSoltVO prdAdaptedSoltVo);

	public int insertPrdAdaptedSolt(PrdAdaptedSoltVO inPrdAdaptedSoltVo);

	public int deleteByPk(PrdAdaptedSoltVO prdAdaptedSoltVo);

	public int updateByPk(PrdAdaptedSoltVO prdAdaptedSoltVo);

	public PrdAdaptedSoltVO queryByPk(PrdAdaptedSoltVO prdAdaptedSoltVo);

	/**
	 * 根据产品ID和插槽状态查询产品插槽信息
	 * 
	 * @param prdAdaptedSoltVo
	 * @return
	 * @author huangwb
	 * @since 2018年12月28日 上午10:27:13
	 * @version 1.0
	 */
	public List<PrdAdaptedSoltVO> queryByPrdIdAndState(PrdAdaptedSoltVO inPrdAdaptedSoltVo);
}
